Simultaneous Feedback Edge Set: A Parameterized Perspective
نویسندگان
چکیده
In a recent article Agrawal et al. (STACS 2016) studied a simultaneous variant of the classic Feedback Vertex Set problem, called Simultaneous Feedback Vertex Set (Sim-FVS). In this problem the input is an n-vertex graph G, an integer k and a coloring function col : E(G)→ 2[α], and the objective is to check whether there exists a vertex subset S of cardinality at most k in G such that for all i ∈ [α], Gi − S is acyclic. Here, Gi = (V (G), {e ∈ E(G) | i ∈ col(e)}) and [α] = {1, . . . , α}. In this paper we consider the edge variant of the problem, namely, Simultaneous Feedback Edge Set (Sim-FES). In this problem, the input is same as the input of Sim-FVS and the objective is to check whether there is an edge subset S of cardinality at most k in G such that for all i ∈ [α], Gi − S is acyclic. Unlike the vertex variant of the problem, when α = 1, the problem is equivalent to finding a maximal spanning forest and hence it is polynomial time solvable. We show that for α = 3 Sim-FES is NP-hard by giving a reduction from Vertex Cover on cubic-graphs. The same reduction shows that the problem does not admit an algorithm of running time O(2o(k)nO(1)) unless ETH fails. This hardness result is complimented by an FPT algorithm for Sim-FES running in time O(2ωkα+α log knO(1)), where ω is the exponent in the running time of matrix multiplication. The same algorithm gives a polynomial time algorithm for the case when α = 2. We also give a kernel for Sim-FES with (kα)O(α) vertices. Finally, we consider the problem Maximum Simultaneous Acyclic Subgraph. Here, the input is a graph G, an integer q and, a coloring function col : E(G)→ 2[α]. The question is whether there is a edge subset F of cardinality at least q in G such that for all i ∈ [α], G[Fi] is acyclic. Here, Fi = {e ∈ F | i ∈ col(e)}. We give an FPT algorithm for Maximum Simultaneous Acyclic Subgraph running in time O(2ωqαnO(1)). All our algorithms are based on parameterized version of the Matroid Parity problem. 1998 ACM Subject Classification G.2.2 Graph Algorithms, I.1.2 Analysis of Algorithms
منابع مشابه
Simultaneous Feedback Vertex Set: A Parameterized Perspective
For a family of graphs F , a graph G, and a positive integer k, the F-Deletion problem asks whether we can delete at most k vertices from G to obtain a graph in F . F-Deletion generalizes many classical graph problems such as Vertex Cover, Feedback Vertex Set, and Odd Cycle Transversal. A graph G = (V,∪i=1Ei), where the edge set of G is partitioned into α color classes, is called an α-edge-colo...
متن کاملEfficient Enumeration-Based Exact Algorithms
We analyze edge dominating set from a parameterized perspective. More specifically, we prove that this problem is in FPT for general (weighted) graphs. The corresponding algorithms rely on enumeration techniques. In particular, we show how the use of compact representations may speed up the decision algorithm.
متن کاملAn FPT algorithm for edge subset feedback edge set
Given a graph G = (V,E) with a subset S ⊆ E of edges, the edge subset feedback edge set problem is to find a smallest set F of edges such that in G′ = (V,E − F ) no cycle contains an edge in S. We also define a restricted version of this problem, in which no edges in S is allowed to be selected into F to form a solution. In this paper, we give a linear-time algorithm for the edge subset feedbac...
متن کاملStructurally Parameterized $d$-Scattered Set
In d-Scattered Set we are given an (edge-weighted) graph and are asked to select at least k vertices, so that the distance between any pair is at least d, thus generalizing Independent Set. We provide upper and lower bounds on the complexity of this problem with respect to various standard graph parameters. In particular, we show the following: • For any d ≥ 2, an O∗(dtw)-time algorithm, where ...
متن کاملGraph and Election Problems Parameterized by Feedback Set Numbers
This work investigates the parameterized complexity of three related graph modification problems. Given a directed graph, a distinguished vertex, and a positive integer k, Minimum Indegree Deletion asks for a vertex subset of size at most k whose removal makes the distinguished vertex the only vertex with minimum indegree. Minimum Degree Deletion is analogously defined, but deals with undirecte...
متن کامل